01fe125c157f4c9d80dbdf4b31a0fcb6ad688dd1,core/kernel/source_gen/jetbrains/mps/scope/SimpleRoleScope.java,SimpleRoleScope,resolve,#SNode#String#,52

Before Change


  public SNode resolve(SNode contextNode, String refText) {
    SNode result = null;
    for (SNode n : SNodeOperations.getChildren(myNode, myLink)) {
      if (this.conceptFqName != null && !(SModelUtil.isAssignableConcept(n.getConcept().getQualifiedName(), conceptFqName))) {
        continue;
      }
      if (getName(n).equals(refText)) {

After Change


  public SNode resolve(SNode contextNode, String refText) {
    SNode result = null;
    for (SNode n : SNodeOperations.getChildren(myNode, myLink)) {
      if (this.concept != null && !(n.getConcept().isSubConceptOf(concept))) {
        continue;
      }
      if (getName(n).equals(refText)) {